COMPUCOM
1 Intoduction
Hello, I’m Joseph from Morocco.
Inspired by Hans Rosling’s TED Talk, I taught myself data scraping, analysis, and visualization.
This non-academic approach has given me a unique perspective, as reflected in my projects—though it also means I may require a thorough onboarding process to align with team standards.
I’m open to starting as an intern, either full-time or part-time. Regarding time zones, I’m in UTC+1, but I’m flexible and can adjust my schedule to accommodate the team’s needs.
Feel free to reach me at joseph.ergo@proton.me, and to visit my website for more projects josephelhaddad.github.io.
This custom report, generated from processing 1.4 TB of public data locally, aims to explore the workforce dynamics of a company—up to 2020.
Essentially, I am doing research on a company that does research.
2 About the project
The project came to life after realizing that web scraping doesn’t allow deep-level filtering—without consuming too much time.The irony is, this project itself took me about a month, but the final RDB contains more data than I could ever scrape.
The raw data was 1.4 TB in size and holds information previously scraped.
Processing was done on my local machine using Python, Polars, and DuckDB, following this workflow:
- Processed raw data into structured Parquet files using Polars.
- Transformed each Parquet file into mini RDBs using Polars.
- Merged all mini RDBs into one using DuckDB.
- Analyzed and filtered data to fit the current project.
3 EDA
3.1 information technology and services indestry’s yearly new recruit count
3.2 compucom’s workforce status over the years
4 Workforce sample
4.1 Adam Kilgore
Job title: 2nd level support engineer
Socials: https://linkedin.com/in/adamkilgore | https://facebook.com/adam.kilgore.73
4.1.1 Adam Kilgore’s working period at compucom
4.1.2 Gantt plot of Adam Kilgore’s experience
4.2 Akbar Khan
Job title: Software installation specialist
Socials: https://linkedin.com/in/akbar-khan-16b8a416 | https://linkedin.com/in/akbarkhan2
4.2.1 Akbar Khan’s working period at compucom
4.2.2 Gantt plot of Akbar Khan’s experience
4.3 Andrew Bacon
Job title: Service delivery manager
Socials: https://linkedin.com/in/andrew-bacon | https://linkedin.com/in/andrew-bacon-18263614
4.3.1 Andrew Bacon’s working period at compucom
4.3.2 Gantt plot of Andrew Bacon’s experience
4.4 Charles Epp
Job title: Senior technical consultant: senior progress developer
Socials: https://facebook.com/charles.epp | https://linkedin.com/in/charles-epp-94719910
4.4.1 Charles Epp’s working period at compucom
4.4.2 Gantt plot of Charles Epp’s experience
4.5 Christopher Smith
Job title: Xerox data team collector
Socials: https://linkedin.com/in/christopher-smith-80102b68
4.5.1 Christopher Smith’s working period at compucom
4.5.2 Gantt plot of Christopher Smith’s experience
4.6 Corne Lombard
Job title: Senior database specialist
Socials: https://meetup.com/members/4516733 | https://indeed.com/r/corne-lombard | https://linkedin.com/in/cornelombard
4.6.1 Corne Lombard’s working period at compucom
4.6.2 Gantt plot of Corne Lombard’s experience
4.7 Craig Ogg
Job title: North and south american av and vc ops lead
Socials: https://linkedin.com/in/craigmogg | https://linkedin.com/in/craig-m-ogg-5157433
4.7.1 Craig Ogg’s working period at compucom
4.7.2 Gantt plot of Craig Ogg’s experience
4.8 Douglas Perlic
Job title: Senior project manager
Socials: https://facebook.com/dperlic | https://linkedin.com/in/douglas-perlic-a444321
4.8.1 Douglas Perlic’s working period at compucom
4.8.2 Gantt plot of Douglas Perlic’s experience
4.9 Heinrich Smit
Job title: Principle consutlant
Socials: https://facebook.com/heinrich.smit | https://linkedin.com/in/heinrich-smit-b703bb2
4.9.1 Heinrich Smit’s working period at compucom
4.9.2 Gantt plot of Heinrich Smit’s experience
4.10 Jeff Young
Job title: Desktop support analyst ii
Socials: https://linkedin.com/in/jeff-young-1bb78011 | https://linkedin.com/in/jeff-young-5775692b | https://linkedin.com/in/jffmyng
4.10.1 Jeff Young’s working period at compucom
4.10.2 Gantt plot of Jeff Young’s experience
4.11 Joe Brightly
Job title: Service delivery manager
Socials: https://linkedin.com/in/joe-brightly-192a0519
4.11.1 Joe Brightly’s working period at compucom
4.11.2 Gantt plot of Joe Brightly’s experience
4.12 John Galloway
Job title: Sales
Socials: https://linkedin.com/in/john-galloway-0497682
4.12.1 John Galloway’s working period at compucom
4.12.2 Gantt plot of John Galloway’s experience
4.13 Jon Wubbena
Job title: Senior cloud architect
Socials: https://linkedin.com/in/jwubbena | https://linkedin.com/in/jon-wubbena-10746b14
4.13.1 Jon Wubbena’s working period at compucom
4.13.2 Gantt plot of Jon Wubbena’s experience
4.14 Joseph Reeves
Job title: Field support technician
Socials: https://linkedin.com/in/joseph-reeves-1ba4315 | https://meetup.com/members/56191142 | https://linkedin.com/in/jelliott2r | https://linkedin.com/in/tmw1023
4.14.1 Joseph Reeves’s working period at compucom
4.14.2 Gantt plot of Joseph Reeves’s experience
4.15 Justin Dee
Job title: Information technology networking engineer
Socials: https://linkedin.com/in/justin-dee-05220866 | https://linkedin.com/in/justin-dee-0a8855121
4.15.1 Justin Dee’s working period at compucom
4.15.2 Gantt plot of Justin Dee’s experience
4.16 Keith Evans
Job title: Project engineer
Socials: https://linkedin.com/in/keith-evans-b4829ab6 | https://linkedin.com/in/kevans001
4.16.1 Keith Evans’s working period at compucom
4.16.2 Gantt plot of Keith Evans’s experience
4.17 Laura Belmont
Job title: Financial application manager
Socials: https://linkedin.com/in/laura-belmont-itilâ®-3696964 | https://linkedin.com/in/laura-belmont-itil®-3696964 | https://linkedin.com/in/laura-belmont-3696964
4.17.1 Laura Belmont’s working period at compucom
4.17.2 Gantt plot of Laura Belmont’s experience
4.18 Lawrence Evans
Job title: Field service technician ii
Socials: https://linkedin.com/in/larrydevans | https://linkedin.com/in/lawrence-d-evans-b556026
4.18.1 Lawrence Evans’s working period at compucom
4.18.2 Gantt plot of Lawrence Evans’s experience
4.19 Leonard James
Job title: Project manager and active directory and field engineer
Socials: https://linkedin.com/in/leonard-james-6b89ab35
4.19.1 Leonard James’s working period at compucom
4.19.2 Gantt plot of Leonard James’s experience
4.20 Lester Baker
Job title: Sccm engineer
Socials: https://indeed.com/r/lester-baker | https://linkedin.com/in/lester-baker-76875 | https://linkedin.com/in/lesterbaker
4.20.1 Lester Baker’s working period at compucom
4.20.2 Gantt plot of Lester Baker’s experience
4.21 Michael Cofer
Job title: Contractor
Socials: https://linkedin.com/in/michael-cofer-57779122 | https://facebook.com/michael.cofer
4.21.1 Michael Cofer’s working period at compucom
4.21.2 Gantt plot of Michael Cofer’s experience
4.22 Mohammad Khan
Job title: System support specialist ii
Socials: https://linkedin.com/in/mahmadkhan55
4.22.1 Mohammad Khan’s working period at compucom
4.22.2 Gantt plot of Mohammad Khan’s experience
4.23 Nicole Ivory
Job title: Project management administrator
Socials: https://linkedin.com/in/agentivorytravel
4.23.1 Nicole Ivory’s working period at compucom
4.23.2 Gantt plot of Nicole Ivory’s experience
4.24 Ramond Jones
Job title: Field support technician
Socials: https://linkedin.com/in/tmw1023
4.24.1 Ramond Jones’s working period at compucom
4.24.2 Gantt plot of Ramond Jones’s experience
4.25 Scott Rozick
Job title: It field technician
Socials: https://linkedin.com/in/scott-rozick-08b57610 | https://indeed.com/r/scott-rozick | https://linkedin.com/in/sercomputers
4.25.1 Scott Rozick’s working period at compucom
4.25.2 Gantt plot of Scott Rozick’s experience
4.26 Steve Sundquist
Job title: Contractor - citrix administrtor
Socials: https://indeed.com/r/steven-sundquist | https://linkedin.com/in/steve-sundquist-4aa360 | https://linkedin.com/in/stevesundquist
4.26.1 Steve Sundquist’s working period at compucom
4.26.2 Gantt plot of Steve Sundquist’s experience
4.27 Tamim Anwar
Job title: Help desk analyst
Socials: https://linkedin.com/in/tamim-anwar-a3302646 | https://facebook.com/tamim.anwar.7
4.27.1 Tamim Anwar’s working period at compucom
4.27.2 Gantt plot of Tamim Anwar’s experience
4.28 Tarren Balzer
Job title: Inside sales representative
Socials: https://linkedin.com/in/tarren-balzer-91a40a7
4.28.1 Tarren Balzer’s working period at compucom
4.28.2 Gantt plot of Tarren Balzer’s experience
4.29 Thomas Mcmillan
Job title: Vice president of marketing and product management
Socials: https://linkedin.com/in/thomasmcmillanjr | https://linkedin.com/in/thomas-mcmillan-jr-77b3294 | https://twitter.com/thomasmcmillan | https://facebook.com/thomasmcmillanjr
4.29.1 Thomas Mcmillan’s working period at compucom
4.29.2 Gantt plot of Thomas Mcmillan’s experience
4.30 Werner Gerstacker
Job title: Senior project manager and transition manager
Socials: https://xing.com/profile/werner_gerstacker | https://linkedin.com/in/werner-gerstacker-pmp-csm-9a0b5 | https://linkedin.com/in/wernergerstacker